mounted messenger - Turco Inglés Diccionario